[Hrvatski] [English]

ESpell

ESpell

 

Arbeiten mit ESpell         Image map

Zuerst muss man in  das gewünschte Profil wählen.

Hier können Sie auch entscheiden, wie sich das Programm verhalten wird, wenn es für ein Wort mehrere Lösungen gibt. Das wird zwar bei dem Profil "Umgeschriebenes Deutsch" sehr selten vorkommen, bei "OCR" und mit den Profilen, die für Kroatisch gemeint sind, kann es schon öfters passieren. Haben wir uns für entschieden, wird in solchen Fällen folgendes Fensterchen erscheinen:

So wählen wir das gewünschte Wort:

Es ist möglich mit dem Knopf Unter Ausnahmen hinzufügen! das unerwünschte Wort als Ausnahme deklarieren. Dann ist das Wort weg von der Liste und nie wieder da! Seien Sie vorsichtig damit. Wenn Sie nicht mit dem Profil "Srpski" arbeiten, werden Sie diesen Knopf wahrscheinlich kaum brauchen.

Hier haben Sie auch die Möglichkeit das Programm aufzuhalten.

 WICHTIG: Öffnen Sie Werkzeuge/Optionen/Rechtschreibprüfung [Tools/Options/Spelling & Grammar] und Überprüfen Sie auch dortige Einstellungen. Was das Rechtschreibprogramm ignoriert, kann auch ESpell nicht richtig bearbeiten!

  Mit diesem Knopf wird ESpell gestartet. Sie sollen nichts selektieren, sondern nur den Cursor dort stellen, wo Sie mit dem Korrektur beginnen möchten. Das Programm haltet am Ende des Textes. Vorsicht: Die Fußnoten werden dabei nicht einbezogen. Man soll sie öffnen und dort den Kursor stellen. Mit dem Kopf [Header] und Fuß [Footer] ist es gleich. Möchten Sie, dass ESpell an der beliebigen Stelle haltet, klicken Sie auf   , aktivieren Sie dort die Option    und fügen Sie das entsprechende Zeichen in den Text ein. Das tun Sie am besten mit dem . Nach der Korrektur können Sie das Zeichen natürlich wieder entfernen. Im Notfall werden Sie das Programm auch mit der Tastenkombination Strg [Ctrl] + Pause aufhalten.

VORSICHT! Blaue Wörter werden ignoriert!

  ESpell ist verhältnismäßig langsam. Das liegt nicht an der Weise wie es programmiert ist, sonder an der Umgebung in der es arbeitet (Microsoft Word, VBA). Bei langen Dokumenten kann es dauern. Damit Sie in solchen Fällen das Programm sich selbst überlassen können, wählen Sie in die Option . Das Programm wird dann an dubiösen Wörtern nicht anhalten, sondern sie nur rot machen. Wenn die Korrektur zu ende ist, starten Sie die Korrektur von neuem aber diesmal mit  . Das Programm wird jetzt nur nach den roten Wörter suchen und für jedes von diesen nach Ihrer Meinung fragen. VORSICHT: Wollen Sie dass das Programm an dem verabgeredeten Zeichen haltet, muss dieses Zeichen auch rot sein! Deshalb benutzen Sie dafür am besten .

  tut das Gleiche wie  aber nur mit einem einzigen Wort - mit dem Wort das selektiert ist - oder mitten in welchem oder am wessen Anfang sich der Cursor befindet.

  ist eine Kleinigkeit. Es macht den Text wieder "farblos" (farblos aus dem Gesichtspunkt von Word). Es wirkt auf das Wort mitten in welchem oder am Anfang welches sich der Kursor befindet, oder auf den selektierten Text.

  ist auch eine Kleinigkeit. Es heißt ZKonv (ZConv). Das ist wie eine primitive Form von ESpell. Es tut das gleiche aber blind - es überprüft die Rechtschreibung nicht. Sie werden die beiden OCR Profile und vielleicht "Umschreiben" brauchen. Die unerwünschten Profile können Sie entfernen.

Es wirkt auf den selektierten Text oder von dem Kursor bis zum ende des Textes. VORSICHT: Die Fußnoten werden dabei nicht einbezogen. Man soll sie öffnen und den Kursor dort stellen oder etwas dort selektieren. Mit dem Kopf [Header] und Fuß [Footer] ist es auch so.

 

Tipps und Tricks

Nach der Korrektur

Mit Wörtern den der Rechtschreibprogramm nicht kennt, kann auch ESpell nichts beginnen. Nach der Korrektur mit dem ESpell sollen Sie den Text mit dem Rechtschreibprogramm überprüfen. Finden Sie dabei Wörter, die ESpell berichtigen sollte, es aber nicht konnte, korrigieren Sie solche manuell. Und einfügen Sie sie in das Benutzerwörterbuch, so das sie ESpell nächstes Mal korrigieren kann!

Die Profile

OCR

Bei der OCR kommen immer typische, wiederkehrende Fehler vor. Man kann dem OCR-Programm manches beibringen, aber nicht alles. So wird immer wieder "O" (Buchstabe) mit "0" (null) verwechselt. Auch "rn" mit "m", "l" und "I" (Buchstaben) mit "1"(eins) und so weiter. ESpell behebt solche Fehler, indem es die verdächtige Buchstaben oder Gruppen von diesen ("Teilchen") mit anderen zu ersetzen versucht. Gibt es in einem Wort mehrere von diesen, werden alle Kombinationen ausprobiert. Nur die Varianten, die Rechtschreibprogramm als richtige erkennt, werden in Betracht genommen.

Dieses Profil ist gemeint, für alle Sprachen verwendbar zu sein. Deshalb ist in ihm die Sprache nicht fest definiert. Das Attribut "Sprache", das der Text im Word hat, ist relevant.

Bei verschiedenen Sprachen, Schriftarten, Druckarten usw. kommen verschiedene typische Fehler vor. Der Benutzer sollte deshalb am Besten seine eigene Profile kreieren.

Die Striche die am Ende der Zeile stehen und zum Trennen von Wörtern dienen, unterscheidet das OCR-Programm von den Strichen, die im Textinneren stehen, nicht. (Es ist mindestens mit dem Fine Reader so.) ESpell kann sie unterscheiden, braucht aber eine kleine Hilfe. Man muss zuerst alle Striche mit "³" ersetzen. (Es kann auch ein anderes Zeichen verwendet werden, aber nicht irgendein. Es darf kein Sonderzeichen sein, sondern ein Buchstabe, der in ihrem Text nicht vorkommt, am besten ein der in der betreffenden Sprache nicht verwendet wird. Man muss damit experimentieren.) Dafür können sie verwenden. Dann soll man ESpell laufen lassen, und schließlich die verbliebene "³" zurück in Striche verwandeln. Es ist wieder mit möglich. Wollen Sie etwa polnische Texte bearbeiten, dürfen Sie den "³" nicht für diesen Zweck verwenden.

Umgeschriebenes Deutsch

 Dadurch habe ich eigentlich auf die Idee gekommen ESpell zu programmieren. Es ist nämlich einfach ein Macro schreiben, das alle "ue" ,"oe" ,"ae" und "ss" in "ü", "ö", "a" und "ß" verwandelt. Es gibt aber Ausnahmen. Ich dachte, es würde viel besser einfach das Rechtschreibprogramm zur Hilfe zu rufen.

 

Das Schreiben und Editieren der Profile

ESpell Profile

Die Datei "Umgeschriebenes Deutsch.ini":

Zeile

Inhalt der Zeile

Erklärung

1

Deutsch

Für alle Wörter die Programm überprüfen will, wirt deutsche Rechtschreibung aufgerufen.

Wollen Sie das ESpell auf das Attribut "Sprache", das jeder Text im Word hat, achtet, dann soll hier "auto" stehen.

2

eEs

Das Programm nimmt in Betracht alle Wörter die mindestens einen von den Buchstaben "e" , "E" und "s" in sich hat. Auf dieser Weise werden alle "Teilchen", die sich in Zeilen 5-14 vor dem Komma befinden, aufgespürt.

3

3

Die Wörter die weniger als 3 Buchstaben haben werden ignoriert.

4

10

10 weil 10 Zeilen folgen.

5-14 oe,ö
ae,ä
ue,ü
ss,ß
Oe,Ö
Ae,Ä
Ue,Ü
OE,Ö
AE,Ä
UE,Ü
Die "Teilchen" vor dem Komma versucht ESpell mit den "Teilchen" nach dem Komma zu ersetzen. Dabei werden alle Kombinationen mit dem Rechtschreibprogramm überprüft.

Es ist erlaubt Anführungszeichen zu benutzen (Siehe, zum Beispiel, die Datei "OCR.ini").

Die Datei "Umgeschriebenes Deutsch.exc"

Zeile

Inhalt der Zeile

Erklärung: Es gibt 2 Sorten der Ausnahmen: Ganze Wörter und Wortteile.

1 0 0 weil 0 Zeilen mit den Ausnahmen von dem ersten Typ (ganze Wörter) folgen
2 0 Wortteile - auch keine. Sehen Sie sich die Datei "Srpski.exc". Dort gibt es mehr zu sehen.

Kreieren Sie das Profil selbst, stellen Sie die neue *.ini und *.exc Datei einfach in den Ordner ESpellProfiles. Verzichten Sie dabei bitte auf die Namen der Form: "*.#.#.ini" (zum beispiel OCR.1.3.ini). Solche Namen sind für die zukünftige Versionen reserviert.

Die beiden Dateien müssen sein! Wenn es keine ausnahmen gibt, dann sieht die Datei "*.exc" wie diese oben - leer, aber ohne sie geht es nicht!

ZConv Profile

Die Profile für ZConv sind wie folgt aufgebaut: Die erste Zeile ist #TRUE# wenn wir wollen das die Unterschied zwischen großen und kleinen Buchstaben eine Rolle spielt. Wenn nicht, dann #FALSE#. Alle anderen Zeilen sagen was womit getauscht wird. Anstelle der Buchstaben können dort die Unicode Character Codes stehen. Das ist aber nur dann möglich, wenn das "Teilchen" aus einem einzelnen Buchstaben besteht.

Kreieren Sie das Profil selbst, stellen Sie die neue *.ini Datei einfach in den Ordner ZConvProfiles. Verzichten Sie dabei bitte auf die Namen in der Form: "*.#.#.ini" (zum beispiel OCR.1.3.ini). Solche Namen sind für die zukünftige Versionen reserviert.

 

Freeware?

ESpell ist frei für nichtkommerzielle Nutzer. Wen Sie ein kommerzieller Nutzer sind, oder Ihnen einfach das Programm gefällt, und Sie wollen seine weitere Entwicklung unterstützen, können Sie es tun. Ich denke, 14 DEM × Zahl der Rechner, auf die ESpell installiert wurde, wäre OK. Sie dürfen aber auch mehr oder weniger schicken. Zur Zeit ist es nur möglich Bargeld zu schicken, auf die Adresse:

Zoran Vucic
Ljubijska 45
10040 Zagreb
Kroatien

Wollen Sie Teile von Programmcode in Ihren Programmen verwenden, kontaktieren Sie mich.
espell@mim-sraga.hr

 

FAQ - Häufig gestellte Fragen

espell@mim-sraga.hr Wenn Sie fragen über ESpell haben, besonders wenn Sie Probleme damit haben oder Fehler entdeckt haben, schreiben Sie mir eine E-Mail darüber.


[Hrvatski]    [English]          [ESpell]              espell@mim-sraga.hr